ERM-Tutor an ER-to-Relational Mapping Tutor

نویسنده

  • Melinda Marshall
چکیده

Relational Databases are extremely commonplace in today’s society. Because of this the skill of designing such databases is often taught in university courses, where part of this skill involves being able to map from a conceptual schema to relational database tables. This is a mapping algorithm that maps from the Entity Relationship conceptual schema to relational database tables, and applying this algorithm is an area in which student errors often occur. One-to-one human tutoring is the most effective mode of teaching, however this is often not feasible. Intelligent Tutoring Systems aim to simulate a human tutor by providing individualised tuition, and can be effective in place of a human tutor. ERM-Tutor is an Entity Relationship Mapping Constraint-Based Intelligent Tutoring System developed to provide a practice environment to map entity relationship diagrams using the mapping algorithm. ERMTutor has a problem set of Entity Relationship diagrams, which students map to relational database tables by being led sequentially through the seven steps of the algorithm. The students are given feedback on their solutions after each table they map, and at the end of each step of the algorithm. A preliminary evaluation carried out on ERM-Tutor provided favourable results that suggested that the tutor was effective in helping students learn. However this will need to be followed by a more formal evaluation.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Responding to Free-Form Student Questions in ERM-Tutor

We present ERM-Tutor, a constraint-based tutor that teaches logical database design (i.e. mapping conceptual to logical database schemas). Students practice this procedural task in ERM-Tutor by solving each step and receiving feedback on their solutions. We also present a new feature added to the system, which enables students to ask free-form questions. A preliminary evaluation carried out on ...

متن کامل

Learning Classifiers From a Relational Database of Tutor Logs

A bottleneck in mining tutor data is mapping heterogeneous event streams to feature vectors with which to train and test classifiers. To bypass the labor-intensive process of feature engineering, AutoCord learns classifiers directly from a relational database of events logged by a tutor. It searches through a space of classifiers represented as database queries, using a small set of heuristic o...

متن کامل

The Evaluation of an Educational Tutor Scheme for Medical Students, In Medical School of Isfahan University of Medical Sciences

Introduction: Medical students are exposed to variety of stresses which may have effects on their education and health. In this situation "student support systems" are necessary. In Medical School of Isfahan University of Medical Sciences for achieving to the goal of supporting and guiding medical students, Tutor Scheme has been organized. In this study efficacy of the tutor scheme and satisfac...

متن کامل

The Dynamic Curriculum Planning for a Database Design Tutoring System

As an intelligent tutoring system that tutors learners in the domain of relational database schema normalizations. This virtual tutor is designed to be able to dynamically plan a sequence of problem solving sessions based on the run time interactions between a learner and the virtual tutor. This is an essential effort to make a virtual tutor more humanized so that instead of reiterating the kno...

متن کامل

A Tutor for Learning Encapsulation in C++ Classes

We have developed a tutor to learn encapsulation in C++ classes, as discussed in a typical introductory comput er science course. The tutor helps students better understand encapsulation by administering problems for them to solve and providing instant feedback. In this paper, we will describe the design, features, use and the results of preliminary evaluation of the tutor.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004